crypto/internal/edwards25519.Point.fromP1xP1 (method)
16 uses
crypto/internal/edwards25519 (current package)
edwards25519.go#L209: func (v *Point) fromP1xP1(p *projP1xP1) *Point {
edwards25519.go#L261: return v.fromP1xP1(result)
edwards25519.go#L269: return v.fromP1xP1(result)
scalarmult.go#L58: v.fromP1xP1(tmp1)
scalarmult.go#L70: v.fromP1xP1(tmp1) // now v = 16*(odd components)
scalarmult.go#L76: v.fromP1xP1(tmp1)
scalarmult.go#L117: v.fromP1xP1(tmp1) // v = 16*(prev) in P3 coords
scalarmult.go#L121: v.fromP1xP1(tmp1)
scalarmult.go#L190: v.fromP1xP1(tmp1)
scalarmult.go#L194: v.fromP1xP1(tmp1)
scalarmult.go#L200: v.fromP1xP1(tmp1)
scalarmult.go#L204: v.fromP1xP1(tmp1)
tables.go#L44: v.points[i+1].FromP3(tmpP3.fromP1xP1(tmpP1xP1.Add(q, &v.points[i])))
tables.go#L57: v.points[i+1].FromP3(tmpP3.fromP1xP1(tmpP1xP1.AddAffine(q, &v.points[i])))
tables.go#L71: v.points[i+1].FromP3(tmpP3.fromP1xP1(tmpP1xP1.Add(&q2, &v.points[i])))
tables.go#L83: v.points[i+1].FromP3(tmpP3.fromP1xP1(tmpP1xP1.AddAffine(&q2, &v.points[i])))
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |